public gaming house - Francés Inglés Diccionario